impossible outcomes - Turkish English Dictionary